Freemius\Freemius_Abstract A

Total Complexity 52
Dependencies 0
Dependents 0
Total lines 515
Lines of code 48
Logical lines of code 15
Comment lines 383
Methods 41
Properties 0

Methods 41

Method Rating Maintainability Complexity Lines of code
is_plan_or_trial()
S
76 2 4
is_paying_or_trial()
S
80 2 3
has_release_on_freemius()
S
77 2 4
is_freemium()
S
77 2 4
can_use_premium_code__premium_only()
S
80 2 3
is_paying_or_trial__premium_only()
S
80 2 3
is_plan_or_trial__premium_only()
S
78 2 3
is_plan__premium_only()
S
78 2 3
is_paying__premium_only()
S
80 2 3
is_not_paying()
S
80 2 3
is_allowed_to_install()
S
79 2 3
is_plugin_update()
S
81 1 3
get_upgrade_url()
S
100 1 0
is_premium()
S
100 1 0
is_only_premium()
S
100 1 0
is_plugin_new_install()
S
100 1 0
is_live()
S
100 1 0
has_purchased_before()
S
100 1 0
is_payments_sandbox()
S
100 1 0
is_single_plan()
S
100 1 0
is_agency()
S
100 1 0
is_developer()
S
100 1 0
has_premium_version()
S
100 1 0
is_registered()
S
100 1 0
is_free_plan()
S
100 1 0
has_free_plan()
S
100 1 0
has_paid_plan()
S
100 1 0
is_trial_plan()
S
100 1 0
is_plan()
S
100 1 0
is_anonymous()
S
100 1 0
is_trial_utilized()
S
100 1 0
is_trial()
S
100 1 0
is_paying__fs__()
S
82 1 3
is__premium_only()
S
82 1 3
can_use_premium_code()
S
100 1 0
is_paying()
S
100 1 0
is_org_repo_compliant()
S
100 1 0
is_theme()
S
81 1 3
is_plugin()
S
100 1 0
is_activation_mode()
S
100 1 0
is_business()
S
100 1 0